//index.js 
//获取应用实例 
const app = getApp();
const util = require('../../utils/util.js');
const lbbService = require('../service/service.js');
Page({
    data: {
        permissionList: [],
    },
    /**
     * 生命周期函数--监听页面加载
     */

    onLoad: function (e) {
        var that = this;
        that.setData({
            year:new Date().getFullYear(),
           month:new Date().getMonth()+1
        })
        that.getCheckUserPermission();
        new Promise(function (resove, reject) {
            app.isAuth(that.getCitys);
            resove();
        }).then(() => {
            util.print('globalData', app.globalData);
            this.getBaseConfig();
        }).catch(() => {
            wx.showToast({
                title: '重新刷新页面',
            })
        });
    },


    //获取基本配置
    getBaseConfig: function () {
        let that = this;
        lbbService.getBaseConfig({}, res => {
            util.print('config', res);
            app.globalData.config = res;
            that.setData({
                isRoutingStaticMenus: res.isRoutingStaticMenus
            })
        })
    },
    // 获取用户任务权限
    getCheckUserPermission:function(){
        let that=this
        lbbService.getUserPermission({},function(res){
            if(res.data.length==1) {
                if(res.data[0]==0) {
                    wx.navigateTo({
                        url: '/pkgTask/pages/taskList/taskList?taskType=0',
                      })
                } else if (res.data[0]==1) {
                    wx.navigateTo({
                        url: '/pkgTask/pages/taskList/taskList?taskType=1',
                      })
                }
            }
            that.setData({
                permissionList:res.data
            })
        })
    },
   
    
    /**
     * 生命周期函数--监听页面初次渲染完成
     */
    onReady: function () {},
    /**
     * 生命周期函数--监听页面显示
     */
    onShow: function () {
        let that=this
    },
    
    //点击去处理
    goHandle(e) {

    },
    /**
     * 生命周期函数--监听页面隐藏
     */
    onHide() {
    },

    /**
     * 生命周期函数--监听页面卸载
     */
    onUnload() {

    },

    /**
     * 页面相关事件处理函数--监听用户下拉动作
     */
    onPullDownRefresh() {
    
    },

    /**
     * 页面上拉触底事件的处理函数
     */
    onReachBottom() {

    },

    /**
     * 用户点击右上角分享
     */
    onShareAppMessage() {

    },

})